slope of embankment - Turkish English Dictionary